# Maintainer: Sergej Pupykin <arch+pub@sergej.pp.ru>

pkgname=perl-unix-syslog
pkgver=1.1
pkgrel=16
pkgdesc="Interface to syslog functions in a C-library"
arch=('loong64' 'x86_64')
license=('PerlArtistic' 'GPL')
options=('!emptydirs')
depends=('perl')
url='https://search.cpan.org/dist/Unix-Syslog'
source=("https://search.cpan.org/CPAN/authors/id/M/MH/MHARNISCH/Unix-Syslog-$pkgver.tar.gz")
md5sums=('73d78e309fe9508ffc9a54d84d79aac9')

build() {
  PERL=/usr/bin/perl
  cd "${srcdir}/Unix-Syslog-1.1"
  export PERL_MM_USE_DEFAULT=1 PERL5LIB=""                 \
    PERL_AUTOINSTALL=--skipdeps                            \
    PERL_MM_OPT="INSTALLDIRS=vendor DESTDIR='"$pkgdir"'"     \
    PERL_MB_OPT="--installdirs vendor --destdir '"$pkgdir"'" \
    MODULEBUILDRC=/dev/null

  cd "$DIST_DIR"
  $PERL Makefile.PL
  make
}

check() {
  cd "${srcdir}/Unix-Syslog-1.1"
  export PERL_MM_USE_DEFAULT=1 PERL5LIB=""
  make test
}

package() {
  cd "${srcdir}/Unix-Syslog-1.1"
  make install

  find "$pkgdir" -name .packlist -o -name perllocal.pod -delete
}
